因為工作上滿常使用到 GCP 的服務,這邊就來簡單做個小記錄:
如何部署?
我們之前有提過可以使用 docker 作為 gitLab runner 的執行環境,透過 GCP 我們可以使用 虛擬機器(VM) 作為我們的運行應用程式(web server)部署環境。
註冊 gitLab runner(跑 gitlab 專案 ci/cd 的容器)
docker run --rm -it -v gitlab-runner-config:/etc/gitlab-runner gitlab/gitlab-runner:latest register
建立 SSH key
ssh-keyhun
取得公有key和私有key參考文章: